/*! \file error_parsing.h
    \brief \a Header \a file que declara las funciones \a error(...) y \a Parsing(...)
    
    Detalles.
*/

/*! \fn void error(char *msg)
  	\brief Realiza el control y manejo de errores que pueden suceder antes de que se establezca la comunicacion
  		entre procesos, o aquellos que ocurren durante la comunicacion
  	\param *msg Mensaje que identifica el origen del error
*/

/*! \fn void Parsing(char *buffer, char *comando[ARGUMENTOS], int *argumentos)
    \brief Realiza la fragmentacion de la cadena almacenada en \a buffer a 
		medida que encuentra un caracter espacio y almacena cada subcadena en el 
		arreglo \a comando
    \param *buffer La cadena que se ingreso por teclado
    \param *comando[ARGUMENTOS] El arreglo que almacena cada subcadena
    \param *argumentos Referencia a una variable que almacenara la cantidad de 
		subcadenas que contiene el arreglo \a comando
*/
#define ARGUMENTOS 10
void error(char *msg);
void Parsing(char *buffer, char *comando[ARGUMENTOS], int *argumentos);
